Understanding delivery business